imperial research ship - French English Dictionary